Text copied to clipboard!

Título

Text copied to clipboard!

Engenheiro de Desempenho

Descrição

Text copied to clipboard!
Estamos à procura de um Engenheiro de Desempenho altamente qualificado para se juntar à nossa equipe de tecnologia. Este profissional será responsável por garantir que nossos sistemas, aplicações e infraestruturas operem com o máximo desempenho, confiabilidade e escalabilidade. O candidato ideal terá experiência em testes de carga, análise de desempenho, identificação de gargalos e implementação de melhorias contínuas em ambientes complexos. O Engenheiro de Desempenho trabalhará em estreita colaboração com equipes de desenvolvimento, operações e qualidade para projetar e executar estratégias de testes de desempenho, além de monitorar e analisar métricas em tempo real. Este papel exige uma mentalidade analítica, atenção aos detalhes e uma forte compreensão de arquitetura de sistemas, redes e bancos de dados. As responsabilidades incluem a criação de scripts de teste de carga, uso de ferramentas como JMeter, LoadRunner ou Gatling, análise de logs e métricas de desempenho, e recomendação de ajustes para melhorar a eficiência do sistema. Também será necessário documentar os resultados dos testes, criar relatórios técnicos e apresentar soluções viáveis para problemas identificados. Além disso, o Engenheiro de Desempenho deverá manter-se atualizado com as melhores práticas do setor, novas ferramentas e tecnologias emergentes que possam contribuir para a melhoria contínua do desempenho dos sistemas. A capacidade de trabalhar sob pressão, gerenciar múltiplas prioridades e comunicar-se de forma eficaz com diferentes áreas da empresa é essencial para o sucesso nesta função. Se você é apaixonado por tecnologia, tem um olhar crítico para detalhes técnicos e deseja contribuir para a excelência operacional de sistemas de alta performance, esta é a oportunidade ideal para você.

Responsabilidades

Text copied to clipboard!
  • Executar testes de carga, estresse e desempenho em sistemas e aplicações
  • Analisar métricas e logs para identificar gargalos de desempenho
  • Colaborar com equipes de desenvolvimento e operações para otimizar sistemas
  • Desenvolver e manter scripts de teste automatizados
  • Recomendar melhorias de arquitetura e infraestrutura
  • Documentar resultados de testes e criar relatórios técnicos
  • Monitorar desempenho em tempo real e responder a incidentes
  • Avaliar novas ferramentas e tecnologias de teste de desempenho
  • Apoiar o ciclo de vida de desenvolvimento com práticas de performance
  • Garantir a escalabilidade e confiabilidade dos sistemas

Requisitos

Text copied to clipboard!
  • Formação superior em Ciência da Computação, Engenharia ou área relacionada
  • Experiência com ferramentas de teste de desempenho como JMeter, LoadRunner ou similares
  • Conhecimento em análise de logs, métricas e monitoramento de sistemas
  • Familiaridade com arquitetura de sistemas distribuídos e redes
  • Habilidade em linguagens de script como Python, Bash ou JavaScript
  • Capacidade de trabalhar em equipe multidisciplinar
  • Boa comunicação verbal e escrita
  • Experiência com ambientes em nuvem (AWS, Azure, GCP) é um diferencial
  • Conhecimento em bancos de dados relacionais e não relacionais
  • Mentalidade analítica e foco em resolução de problemas

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Quais ferramentas de teste de desempenho você já utilizou?
  • Você já identificou e resolveu um gargalo crítico de desempenho? Como?
  • Como você prioriza tarefas em um ambiente com múltiplas demandas?
  • Tem experiência com ambientes em nuvem? Quais?
  • Como você colabora com equipes de desenvolvimento e operações?
  • Você já trabalhou com monitoramento em tempo real? Quais ferramentas utilizou?
  • Como você documenta e apresenta os resultados dos testes?
  • Quais linguagens de script você domina?
  • Tem experiência com bancos de dados? Quais tipos?
  • Como se mantém atualizado com as melhores práticas de performance?